
@import url('common.css');

.cat-about-us {
	padding:73px 26px 0 112px
}
.cat-about-culture {
	padding:73px 26px 0 118px
}
.cat-about-team {
	background:url("../images/bg/n_about_team_bg.jpg") no-repeat 0 0;
	height:143px;
	position:relative
}
.cat-team-left {
	position:absolute;
	top:32px;
	left:18px;
	width:33px;
	height:87px;
	cursor:pointer
}
.cat-team-right {
	position:absolute;
	top:31px;
	right:21px;
	width:32px;
	height:82px;
	cursor:pointer
}
.cat-team-wrapper {
	height:96px;
	width:643px;
	position:absolute;
	top:28px;
	left:56px;
	overflow:hidden
}
.cat-team-wrapper .cat-team-item {
	width:140px;
	height:96px;
	margin-left:17px;
	float:left;
	overflow:hidden;
	_display:inline
}
.cat-team-wrapper .cat-team-item img {
	width:140px;
	border:4px solid #fff
}
.cat-team-move {
	position:absolute;
	margin:0;
	width:8888px
}
.cat-about-partner, .cat-about-honor, .cat-about-org {
	background:url("../images/bg/about_b_bg.jpg") no-repeat right center;
	height:317px
}
.cat-about-partner h2.title {
	background:url("../images/bg/sprite.png") no-repeat 0 -784px;
	height:49px
}
.cat-about-honor h2.title {
	background:url("../images/bg/sprite.png") no-repeat 20px -586px;
	height:49px
}
.cat-about-org h2.title {
	background:url("../images/bg/sprite.png") no-repeat 20px -685px;
	height:49px
}
.s-cat-team-left, .s-cat-pro-left {
	background:#fff url("../images/bg/sprite.png") no-repeat 0 -883px;
	width:33px;
	height:87px
}
.s-cat-team-right, .s-cat-pro-right {
	background:#fff url("../images/bg/sprite.png") no-repeat 0 -1020px;
	width:32px;
	height:82px
}
.cat-ser_table_wrapper {
	width:100%;
	text-align:center;
	display:inline
}
.cat-ser_table {
	width:80%;
	margin-left:10%
}
.cat-ser_table td {
	_padding:5px 10px
}
.cat-invest-problem ul li {
	line-height:25px;
	padding-right:20px;
	padding-left:0;
	position:relative;
	width:440px
}
.cat-invest-problem ul li span {
	float:right
}
.cat-invest-case {
	text-align:center;
	float:left;
	margin-left:40px;
	width:147px;
	display:inline
}
.cat-invest-case img {
	border:1px solid #ccc;
	border-width:0 1px 1px 0;
	width:147px;
	height:120px;

}
.cat-invest-case p {
	height:35px;
	line-height:20px;
	text-indent:0
}
.cat-news {
	margin-bottom:15px
}
.cat-news .ym-col1 {
	width:320px
}
.cat-news .ym-col2 {
	float:left;
	width:320px;
	margin-left:10px
}
.cat-news .ym-col3 {
	width:320px;
	float:right;
	margin:0
}
.cat-news .ym-col1 .ym-cbox {
	padding:0
}
.cat-news .ym-col3 .ym-cbox {
	padding:0
}
.cat-news .ym-col2 .ym-cbox {
	padding:0
}
.cat-news .news-top {
	margin-top:15px
}
.cat-news .news-list {
	margin-top:20px;
	border:1px solid #ccc
}
.cat-news .news-top {
	padding-top:8px;
	text-align:center
}
.cat-news .news-top h2 {
	padding-left:25px;
	font-size:14px;
	height:30px;
	line-height:40px;
	font-weight:700;
	text-align:left;
	margin-bottom:none
}
.cat-news .news-top h2 a {
	color:#333
}
.cat-news .news-top h2 a:hover {
	color:#b50a04
}
.cat-news .news-top p {
	text-indent:0;
	padding-left:25px;
	text-align:left;
	-webkit-text-size-adjust:none;
	font-size:10px
}
.cat-news .news-list .link {
	height:19px
}
.cat-news .news-list .link a {
	display:inline-block;
	float:right
}
.cat-news .news-list ul li {
	background:#fff url("../images/bg/sprite.png") no-repeat -642px -744px;
	height:27px;
	width:270px;
	padding-left:15px
}
.cat-news .news-list ul li span {
	float:right
}
.cat-products-nav {
	background:#fff url("../images/bg/n_pro_category_bg.jpg") no-repeat 0 0;
	height:340px;
	padding-top:35px;
	margin:0
}
.cat-products-nav ul {
	margin:0
}
.cat-products-nav li.nav {
	background:transparent url("../images/bg/n_cat_product_nav_bg.jpg") no-repeat 0 0;
	margin:0;
	height:27px;
	text-align:center;
	line-height:27px;
	position:relative
}
.cat-products-nav li.nav ul.cat-products-subnav {
	background:none repeat scroll 0 0 #FFF;
	border:3px solid #FE9903;
	margin-left:125px;
	margin-top:-34px;
	padding:5px 2px;
	position:absolute;
	width:230px;
	z-index:9999999999;
	_margin-left:20px;
	_margin-top:-10px
}
.cat-products-nav li.nav ul.cat-products-subnav li {
	float:left;
	white-space:nowrap
}
.cat-products-nav li.nav ul.cat-products-subnav span {
	float:left;
	position:absolute;
	background:transparent url("../images/bg/cat_product_left_arrow.gif") no-repeat 0 -19px;
	width:16px;
	height:20px;
	top:3px;
	left:-15px
}
.cat-products-slide {
	background:#fff url("../images/bg/n_pro_slide_bg.jpg") no-repeat 0 0;
	padding-top:52px;
	padding-right:10px;
	position:relative;
	height:320px
}
.cat-products-slide ul {
	width:179px
}
.cat-products-slide img {
	float:right
}
.cat-products-slide ul {
	z-index:5;
	margin:0;
	float:left;
	position:absolute
}
.cat-products-slide ul li {
	height:77px
}
.cat-products-slide ul li a img {
	border:1px solid #ccc
}
.cat-products-slide div.hover {
	background:transparent url("../images/bg/n_pro_banner_click.gif") no-repeat 0 0;
	width:179px;
	height:77px;
	top:51px;
	position:absolute;
	left:8px;
	_left:9px;
	border:0;
	z-index:1
}
.cat-products-new {
	height:226px;
	background:transparent url("../images/bg/n_pro_bg.jpg") no-repeat 0 0;
	position:relative
}
.cat-pro-new-left {
	position:absolute;
	top:86px;
	left:10px;
	width:33px;
	height:87px;
	cursor:pointer
}
.cat-pro-new-right {
	position:absolute;
	top:86px;
	right:12px;
	width:32px;
	height:82px;
	cursor:pointer
}
.cat-products-new-div {
	height:167px;
	width:888px;
	position:absolute;
	top:55px;
	left:46px;
	overflow:hidden
}
.cat-products-new-div .cat-pro-item {
	width:140px;
	height:167px;
	margin-left:7px;
	float:left;
	_display:inline
}
.cat-products-new-div .cat-pro-item img {
	border:4px solid #fff;
	width:140px;
	height:125px;
}
.cat-products-new-div .cat-pro-item p {
	height:25px;
	line-height:25px;
	text-align:center;
	text-indent:0
}
.cat-products-new-ul {
	position:absolute;
	margin:0;
	width:8888px
}
.cat-case ul {
	padding-top:40px;
	width:300px
}
.cat-case ul li {
	line-height:25px;
	height:25px
}
.cat-case-sucess {
	background:transparent url("../images/bg/case_bg_now.jpg") no-repeat 0 0;
	width:222px;
	height:228px;
	position:relative;
	margin-top:25px
}
.js-cat-case-sucess {
	background:transparent url("../images/bg/case_bg_over.jpg") no-repeat 0 0;
	width:222px;
	height:228px;
	position:relative;
	margin-top:25px
}
.cat-sucess-pic {
	padding-top:8px;
	padding-left:7px
}
.js-cat-case-sucess h2, .cat-case-sucess h2 {
	position:absolute;
	height:40px;
	line-height:40px;
	bottom:0;
	padding-left:10px
}
.js-cat-case-sucess h2 a {
	color:#fff
}
